package com.base.mapper.voipmapper;

import com.base.po.tbk.TbkBrandList;
import com.base.po.tbk.TbkBrandListExample;
import com.base.utils.Page;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface TbkBrandListMapper {
    int countByExample(TbkBrandListExample example);

    int deleteByExample(TbkBrandListExample example);

    int insert(TbkBrandList record);

    int insertSelective(TbkBrandList record);

    List<TbkBrandList> selectByExample(TbkBrandListExample example);

    List<TbkBrandList> selectByTbShopId(@Param("page") Page page, @Param("parentid") String parentid,
                                        @Param("tbshopid") String tbshopid);

    TbkBrandList selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") TbkBrandList record, @Param("example") TbkBrandListExample example);

    int updateByExample(@Param("record") TbkBrandList record, @Param("example") TbkBrandListExample example);

    int updateByPrimaryKeySelective(TbkBrandList record);

    int countByTbShopId(@Param("parentid") String parentid, @Param("tbshopid") String tbshopid);
}